crypto/internal/fips140/hmac.HMAC.outer (field)
14 uses
crypto/internal/fips140/hmac (current package)
hmac.go#L32: outer, inner fips140.Hash
hmac.go#L61: if err := h.outer.(marshalable).UnmarshalBinary(h.opad); err != nil {
hmac.go#L65: h.outer.Reset()
hmac.go#L66: h.outer.Write(h.opad)
hmac.go#L68: h.outer.Write(in[origLen:])
hmac.go#L69: return h.outer.Sum(in[:origLen])
hmac.go#L76: func (h *HMAC) Size() int { return h.outer.Size() }
hmac.go#L107: marshalableOuter, outerOK := h.outer.(marshalable)
hmac.go#L117: h.outer.Reset()
hmac.go#L118: h.outer.Write(h.opad)
hmac.go#L133: hm.outer = h()
hmac.go#L141: if hm.outer == hm.inner {
hmac.go#L153: hm.outer.Write(key)
hmac.go#L154: key = hm.outer.Sum(nil)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)